sheltering needs - Spanish English Dictionary